<div class=content>
	<h2>javaSE 中文资料</h2>
	<p>java SE是基础，一定要打牢基础！</p>
	<p><a href="http://swiftlet.net/archives/1892" href="_blank">金丝燕网，一个严谨的网站！</a> 以Java技术为核心，以兴趣为动力，以分享知识传播技术为乐趣，力争做到每一篇文章都能给读者带来收获。(原华为员工，因年龄被赶)</p>
	
	<p><a href='http://www.weixueyuan.net/java/rumen/' target='_blank'>(微学苑)java教程</a></p>
	<p><a href='https://www.runoob.com/java/java-examples.html' target='_blank'>菜鸟教程</a></p>
	<p><a href='https://how2j.cn/frontroute' target='_blank'>学习路线</a>： 两种学习路线。</p>
	
	
	
	<h3>最佳实践</h3>
	<p>大量使用异常和断言是很好的编程实践。</p>
	<p>异常 Exception: 一般用于处理不受我们控制的不可预见的错误。</p>
	<p>断言 Assertion: 验证我们在代码中做的一些假设。</p>





	<h2>常见问题解答</h2>
	
	<ol class=faq>

	<h3>鸡汤</h3>	
	<li><b>鸡汤1</b><br>你花六块八块买个盒饭吃，觉得很节省，有人在路边买了七毛钱馒头吞咽后步履匆匆；<br>
你八点起床看书，觉得很勤奋，上微博发现曾经的同学八点就已经在面对繁重的工作；<br>
你周六补个课，觉得很累，打个电话才知道许多朋友都连续加班了一个月。<br>
亲爱的，你真的还不够苦，不够勤奋和努力。http://blog.csdn.net/jason0539/article/details/9708025</li>




		<h3>IDE选择</h3>
		<li><b>MyEclipse和Eclipse哪个好？</b><br>
		如果喜欢eclipe，那就直接用eclipse for j2ee吧，如果你不在乎盗版，而且还要求更好的体验那么请选择Intellij IDEA。至于myeclipse，实在是没有任何理由让我使用它。<br>
		
		用最新版的吧，我用的myeclipse10，现在这个版本可以把不用的组件卸载，速度快一点。<br>
eclipse jee版也挺好用的，支持tomcat这些服务器的最新版，以及JDK最新版。<br><br>

至于SSH这些框架的最新版，倒是不推荐过于依赖IDE，把该用的jar和配置文件弄好就行。<br>
		</li>
		
		
		
		
			<h3>语言深度和广度</h3>
			
		<li><b>什么算精通java</b><br>
		我理解的精通><br>
1 能在实践中深刻体会过这门语言的优势和弊端，知道它的能力边界<br>
2 每一次更新，你会主动关心新特性，思考会对以后项目实践有何影响<br>
3 你运用这门语言解决问题的能力，超过大多数人<br>
4 当你真正觉得语言就是个工具的时候，看到问题想到的是架构，模型，算法等，能通过业务需求选择需要，选择用java还是其他的语言时，就算你最终选择弃用JAVA，我想你也是精通它了
		</li>
		
		
					<h3>ssh框架</h3>
					
		<li><b>讨教一下中高级开发怎么面试？老是问springmvc和strust2的区别，ibatis和mybatis和hibernate的区别，反射是如何实现的，你用的框架是什么版本。[百度贴吧php]</b><br>	暂无答案
		</li>		
		<li><b>基于java框架的程序有人会改吗？</b><br>
		找兼职：<br>

先自我介绍，我是咱郑州做房产it服务公司，咱郑州售楼电子化开盘活动基本上都是我做的。但当前售楼系统都是使用的外地公司的。
因17年业务发展需要，需要开发一套自己的售楼系统。前段时间买了一套java平台的系统。
现需要：找兼职帮我完善java售楼系统的二次开发。<br><br>

新开发功能模块不多，1个月左右应该可以开发完，若不能完成，也可适当延长时间，系统计划放到明年开盘用，12月初，放到房地产公司测试。
结束后，你可以继续给我做技术支持，继续完善客户提到需求<br>
待开发功能点：<br>
1、打印认购书
2、签到模块（用于客户签到登记）
3、身份证读卡器识别
4、销控显示（页面有，需要修改）
5、锁定功能（锁定的概念，是个业务概念，不是技术层面的。就是说，只要这个房子被客户选了，就不能被其他客户选。）
6、双机热备（只热备份几张表）<br>

要求：<br>
1、java 3年及以上开发经验
2、每周你自己制定工作计划，周末时候把工作成果放到网上。<br>

待遇：<br>
1、周薪500 周末付
2、熟悉：jsp+struts2.x+hibernate3.x+ajax+jquery+easyui（这是我购买的系统用的技术）
3、明年房地产项目，你做技术支持，每个项目都可以拿到提成。技术支持的工作，主要是针对不同客户提的一些小要求做些修改，把房产数据导入系统。
每个开盘项目收入不低于2000元。每个开盘项目不会超过10天。<br>

做事，得到应有的报酬。这很对。我是想找对这个事情感兴趣，能长期合作的，把这个事情能承担下去，不太计较一时利益。
现在收入少些，把事情做好了，后面按项目提成开始挣钱。找这方面的人。
<br>
具体加我qq
</li>




	<li><b>现在还适合学Java吗？</b><br>
支持学Java：<br>
后端语言当然首选 Java 啦，现在 SpringBoot 很简单了，而且你学了 Java 就了解静态语言的魅力,了解为何大公司都用 Java。<br>
如果是打算近期往后端开发转，那么 java 互联网第一语言还是首选，如果只是有点服务端开发的需求需要处理，那么可以尝试下 go，部署运维简单<br>
<br>
反对学Java：<br>
现在学 java ？找不自在么？人那么多，封装的那么深，学的都不是语言，而是学框架了。而且还挺复杂，学不完。<br>
python 方便。java 每次编译，烦死了。<br>
python 学一个月，java 学一年，你自己选<br>
python 入门比较友好，而 java 比较重，学习成本高<br>
Python + Flask，一小时上手。反正又不要做生产环境运行的正式后端。千万别选 Django，只是为了配合 JS 前端的话，那东西太笨重。<br>
</li>


		
		
		
		
		<li><b>另一个问题？</b><br>这是答案</li>
	</ol>
	

	
</div>